<?php

class KeHoachDauThauForm extends FormData {

    public function __construct($scenario = '') {
        parent::__construct($scenario);
        $this->type = FormData::KE_HOACH_DAU_THAU;
    }

    public $tenKeHoach;
    public $quyetDinh;
    public $chuDauTu;
    public $tongMucDauTu;
    public $danhSachDuAn;
    public $ngayXuatBan;
    public $soBaoDang;
    public $tinhTrang;
    public $maThongTin;
    public $thongTinChuyenTien;

    /**
     * Declares the validation rules.
     * The rules state that username and password are required,
     * and password needs to be authenticated.
     */
    public function rules() {
        return array(
            array('tenKeHoach,quyetDinh,chuDauTu,tongMucDauTu,danhSachDuAn,ngayXuatBan,'
                . 'soBaoDang,tinhTrang,maThongTin', 'required', 'message' => '(*) {attribute} là bắt buộc.'),
        );
    }

    public function attributeType() {
        return array(
            'tenKeHoach' => 'varchar',
            'quyetDinh' => 'varchar',
            'chuDauTu' => 'varchar',
            'tongMucDauTu' => 'varchar',
            'danhSachDuAn' => 'text',
            'ngayXuatBan' => 'varchar',
            'soBaoDang' => 'varchar',
            'tinhTrang' => 'varchar',
            'maThongTin' => 'varchar',
            'thongTinChuyenTien' => 'varchar',
        );
    }

    public function attributeLabels() {
        return array(
            'tenKeHoach' => 'Tên kế hoạch',
            'quyetDinh' => 'Quyết định phê duyệt đấu thầu',
            'chuDauTu' => 'Chủ đầu tư',
            'tongMucDauTu' => 'Tổng mức đầu tư',
            'danhSachDuAn' => 'Danh sách dự án',
            'ngayXuatBan' => 'Ngày xuất bản',
            'soBaoDang' => 'Số báo đăng',
            'tinhTrang' => 'Tình trạng thông tin',
            'maThongTin' => 'Mã thông tin',
            'thongTinChuyenTien' => 'Thông tin chuyển tiền',
        );
    }

    function searchAttribute() {
        return array(
            'tenKeHoach',
            'chuDauTu',
            'tongMucDauTu',
            'ngayXuatBan',
            'soBaoDang',
        );
    }

}
